defense system

Noun
  1. the weaponry available for the defense of a region

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

Từ gần giống

Từ chứa "defense system"

defense system
The country's defense system includes advanced radar and missile batteries.